不正经的Mikrotik RouterOS x86授权克隆教程

您所在的位置:网站首页 MikroTik RouterOS这么绑定钉钉 不正经的Mikrotik RouterOS x86授权克隆教程

不正经的Mikrotik RouterOS x86授权克隆教程

2024-07-15 21:13| 来源: 网络整理| 查看: 265

前排提醒 这个教程并不是想挡人财路什么的 只是想给那些自己买了授权的人一个备份方法 毕竟一个x86授权也不便宜......(L6炸盘了直接血亏)

这个方法也是在网上搜寻了一些信息然后自己实验出来的 若有错误还请指正

本文假定读者对Mikrotik RouterOS的授权体系有一定的了解 以及接触过固态/U盘的量产并了解其流程

(如有问题 欢迎评论区提问 提问前请先阅读《提问的智慧》https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way )

正文

众所周知 bugtik RouterOS的x86实体授权机制可以说是离谱 绑定硬盘+不可转移授权的形式导致了购买L6实体授权可以说是相当有风险的选择 毕竟你硬盘炸了的话钱就等于是打水漂了(Mikrotik对此不保修)

而网上也没有写明具体的授权备份方法 官方也没有提供(MikroTik你就算设置一年可更换一次也好啊)

所以在查看了相关资料并做了实验后 发现用于激活的关键——机器码和Key都和你的硬盘有关(废话)

具体来说 机器码的生成取决于

1.磁盘的Model Name

2.磁盘的Serial Number

3.磁盘的容量(具体来说实际上是C/H/S数值)

4.MBR中的随机数

而Key则存放在MBR里面

所以 只要两个硬盘的MBR部分相同,Model Name,Serial Number和C/H/S值相同 那么理论上RouterOS就会认为这两个硬盘是相同的硬盘 自然也就完成了备份 或者也可以叫克隆

MBR部分好解决 用linux下的dd或者windows下的WinHEX等工具可以很轻松的做到MBR区域的复制

但是其他的硬盘参数该怎么复制呢?机械硬盘光前两项就难以更改

就算解决了前两项 两个机械硬盘的容量相同也不能保证C/H/S参数相同

所以解决的方法就是使用可以量产的固态 因为在开卡工具里面 以上的项目都可以很轻松的进行设置

原理部分已经理清楚了 那么接下来就该实际操作一下看看能不能备份了

(剧透:当然可以 上面理论我都是试过的)

本文用到的固态主控为慧荣的sm2244lt 一方面是便宜 另一方面是有开卡工具 由于只是用在软路由上 所以其拉跨的读写性能可以忽略不计

所使用的颗粒则是一颗镁光16G 具体料号不明(

sm2244lt:你礼貌吗?

由于拉跨到无法正常跑分 因此就不上跑分图了(笑死 压根就没有)

而我们这次所测试的源盘则是在某平台购买的RouterOS克隆盘(为了防止触犯利益 这里就不放图了 但是我可以告诉你 它里面实际上也是个sm2244lt)

如果你要备份的话 得注意源盘安装Key前先准备好一个自定制的固态盘

首先把源盘插上电脑 用任意硬盘软件查看硬盘的C/H/S值

然后打开量产工具 查看源盘的Model Name和Serial Number

在信息收集好之后 开卡工具里面填好数值(MN,SN,C/H/S) 然后开卡!(图略 因为各厂商的开卡工具都不一样)

注意:你所备份出的磁盘大小受你源盘大小影响 因为机器码一部分取决于C/H/S 所以建议源盘和克隆盘都小一点(你要是256G开成8G我也不拦你)

此时 不出意外的话 你已经有了一张物理信息与源盘都一模一样的备份盘了

这时候再用诸如WinHEX等类似的工具进行全盘复制就可以了

以下为个人使用WinHEX拷贝全盘的流程

拷贝源盘由于存有数据的扇区并不大 所以手动指定到424328

↑具体大小可以在WinHEX上注意一下 你的数据分区不一定有这么大

然后插上备份盘 选择这个以拷贝到备份盘上

其实我更想用Linux下面的dd工具然后点击确定 拷贝

如果不出意外的话 你的L6授权应该拷贝成功了 可以把拷贝盘插到软路由上看看效果

当然 不建议用这样的方式去制作克隆盘去贩卖 这个只是给那些买了L6授权的人们一个备份的路子 以防到时候炸盘血压升高



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3